home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Stacks / Hyper Business / Check Stuff / CheckWriter / Check Register / background_2569.txt < prev    next >
Encoding:
Text File  |  1988-04-19  |  38.4 KB  |  1,897 lines

  1. -- background: 2569 from stack: in
  2. -- bmap block id: 3536
  3. -- flags: 4000
  4. -- background id: 0
  5. -- name: CheckReg
  6. ----- HyperTalk script -----
  7. -- openField -- Catch any openField messages that are not processed
  8. -- by date fields and reset saveDate.
  9.  
  10. on openField
  11.   global saveDate
  12.   put empty into saveDate
  13. end openField
  14.  
  15. -- calculate -- method to calculate balances on sheet.
  16.  
  17. on calculate
  18.   global FirstRow,NbrCols,LastRow,PayCol,DepCol,BalCol
  19.   set numberFormat to "0.00"
  20.   if param(1) = empty then
  21.     get ((the number of the target) - FirstRow) div NbrCols
  22.     put FirstRow + it * NbrCols into row
  23.   else
  24.     put param(1) into row
  25.   end if
  26.   -- Search back to find the last balance field.
  27.   repeat
  28.     put bkgnd field (row - NbrCols + BalCol) into bal
  29.     if bal is not empty then exit repeat
  30.     subtract NbrCols from row
  31.   end repeat
  32.   -- Propagate the new balance to all subsequent rows.
  33.   repeat
  34.     repeat
  35.       put bkgnd field (row + PayCol) into pay
  36.       put bkgnd field (row + DepCol) into dep
  37.       if pay is not empty or dep is not empty then
  38.         subtract pay from bal
  39.         add dep to bal
  40.         put bal into bkgnd field (row + BalCol)
  41.       else
  42.         put empty into bkgnd field (row + BalCol)
  43.       end if
  44.       add NbrCols to row
  45.       if row > LastRow then exit repeat
  46.     end repeat
  47.     if the number of this card is the number of cards then exit repeat
  48.     go to next card
  49.     put bal into bkgnd field BalFwd
  50.     put FirstRow into row
  51.   end repeat
  52.   put "$" & bal into card field "Balance" of first card
  53. end calculate
  54.  
  55. -- newCard -- Carry the balance  & year forward
  56.  
  57. on newCard
  58.   global FirstRow,NbrCols,LastRow,PayCol,DepCol,BalCol
  59.   -- Go back to old card.
  60.   set lockScreen to true
  61.   push this card
  62.   go to previous card
  63.   -- Deal with balance.
  64.   set numberFormat to "0.00"
  65.   put LastRow into row
  66.   repeat
  67.     put bkgnd field (row + BalCol) into bal
  68.     if bal is not empty then exit repeat
  69.     subtract NbrCols from row
  70.   end repeat
  71.   -- Deal with year.
  72.   set numberFormat to "0"
  73.   put LastRow into row
  74.   repeat
  75.     get bkgnd field (row + 1)
  76.     if it is not empty then exit repeat
  77.     subtract NbrCols from row
  78.   end repeat
  79.   put char 2 to 5 of last item of it into year
  80.   -- Now fix up new card.
  81.   pop card
  82.   set lockScreen to false
  83.   put bal into bkgnd field "BalFwd"
  84.   put year into bkgnd field "Year"
  85. end newCard
  86.  
  87. -- sortFields -- Manually invoked utility handler to sort all
  88. -- background fields in position order.
  89.  
  90. on sortFields
  91.   -- Build a list of field IDs and location indices.
  92.   put "sortFields -- Building list..."
  93.   put the number of background fields into nbr_fields
  94.   repeat with i = 1 to nbr_fields
  95.     get location of field i
  96.     get (item 1 of it) + (item 2 of it) * 512
  97.     put (last word of the short name of field i) && it & "," after field_list
  98.   end repeat
  99.   delete last char of field_list
  100.   -- Sort the list by location, sorting the actual fields in parallel.
  101.   put "sortFields -- Sorting list..., i = ?, j = ?"
  102.   choose field tool
  103.   repeat with i = 2 to nbr_fields
  104.     put i into last word of item 2 of msg
  105.     repeat with j = nbr_fields down to i
  106.       put j into last word of item 3 of msg
  107.       if word 2 of item j of field_list < word 2 of item j - 1 of field_list then
  108.         -- Send the closer field farther.
  109.         get loc of field id (word 1 of item j of field_list)
  110.         click at it
  111.         doMenu "Send Farther"
  112.         -- Adjust our list accordingly.
  113.         put item j of field_list & "," & item j - 1 of field_list into item j - 1 to j of field_list
  114.       end if
  115.     end repeat
  116.   end repeat
  117.   choose browse tool
  118.   put "sortFields -- All done."
  119.   beep 6
  120. end sortFields
  121.  
  122. -- postCheck -- Handler called from Check Writer to post entered
  123. -- checks to the register.
  124.  
  125. on postCheck
  126.   global LastRow,NbrCols,FirstRow,saveRow
  127.   global nbr,date,payTo,for,amount
  128.   -- Search for the last empty row.  If none, create a new page.
  129.   if saveRow is empty then
  130.     put LastRow into row
  131.     repeat
  132.       if not isempty(row) then
  133.         add NbrCols to row
  134.         exit repeat
  135.       end if
  136.       if row < FirstRow then
  137.         put FirstRow into row
  138.         exit repeat
  139.       end if
  140.       subtract NbrCols from row
  141.     end repeat
  142.   else
  143.     put saveRow + NbrCols into row
  144.   end if
  145.   if row > LastRow then
  146.     doMenu "New Card"
  147.     put FirstRow into row
  148.   end if
  149.   -- Post a check
  150.   put nbr into bkgnd field (row)
  151.   put date into bkgnd field (row + 1)
  152.   put payTo into bkgnd field (row + 2)
  153.   put for into line 2 of bkgnd field (row + 2)
  154.   put amount into bkgnd field (row + 3)
  155.   send "calculate" && row
  156.   put row into saveRow
  157. end postCheck
  158.  
  159. -- isEmpty -- test for empty row
  160.  
  161. function isEmpty row
  162. global NbrCols
  163. if row < 0 then put row
  164. repeat with i = 0 to NbrCols - 1
  165.   if bkgnd field (row + i) is not empty then return false
  166. end repeat
  167. return true
  168. end isEmpty
  169.  
  170. -- doDate -- Fix up the date field after it has been entered.  Allows
  171. -- user to enter the date as mm/dd (for convenience) and will change
  172. -- it to the abbreviated date format.
  173.  
  174. on doDate
  175.   put last word of the target into fld
  176.   get bkgnd field id fld
  177.   if it is not empty then
  178.     if char 1 of it is in "0123456789" then
  179.       put "/" & bkgnd field year after it
  180.     else
  181.       if not (it contains ",") then put "," & bkgnd field year after it
  182.     end if
  183.     convert it to abbrev date
  184.     get item 2 to 3 of it
  185.     delete char 1 of it
  186.     put it into bkgnd field id fld
  187.   end if
  188. end doDate
  189.  
  190. -- doCheck -- Deal with the check mark in the T column.
  191.  
  192. on doCheck
  193.   put the id of the target into mine
  194.   if field id mine is empty then get "‚àö"
  195.   else get empty
  196.   put it into field id mine
  197. end doCheck
  198.  
  199.  
  200.  
  201. -- part 103 (field)
  202. -- low flags: 01
  203. -- high flags: 0002
  204. -- rect: left=431 top=31 right=46 bottom=512
  205. -- title width / last selected line: 0
  206. -- icon id / first selected line: 0 / 0
  207. -- text alignment: 65535
  208. -- font id: 2
  209. -- text size: 12
  210. -- style flags: 0
  211. -- line height: 14
  212. -- part name: BalFwd
  213. ----- HyperTalk script -----
  214. on closeField
  215.   calculate
  216. end closeField
  217.  
  218.  
  219. -- part 15 (field)
  220. -- low flags: 00
  221. -- high flags: 0002
  222. -- rect: left=0 top=46 right=68 bottom=43
  223. -- title width / last selected line: 0
  224. -- icon id / first selected line: 0 / 0
  225. -- text alignment: 65535
  226. -- font id: 2
  227. -- text size: 12
  228. -- style flags: 0
  229. -- line height: 20
  230. -- part name: FirstNbr
  231.  
  232.  
  233. -- part 16 (field)
  234. -- low flags: 00
  235. -- high flags: 0002
  236. -- rect: left=44 top=46 right=68 bottom=75
  237. -- title width / last selected line: 0
  238. -- icon id / first selected line: 0 / 0
  239. -- text alignment: 0
  240. -- font id: 2
  241. -- text size: 9
  242. -- style flags: 0
  243. -- line height: 10
  244. -- part name: 
  245. ----- HyperTalk script -----
  246. on closeField
  247.   doDate
  248. end closeField
  249.  
  250.  
  251.  
  252. -- part 1 (field)
  253. -- low flags: 00
  254. -- high flags: 4002
  255. -- rect: left=96 top=46 right=68 bottom=250
  256. -- title width / last selected line: 0
  257. -- icon id / first selected line: 0 / 0
  258. -- text alignment: 0
  259. -- font id: 2
  260. -- text size: 9
  261. -- style flags: 0
  262. -- line height: 10
  263. -- part name: 
  264.  
  265.  
  266. -- part 17 (field)
  267. -- low flags: 00
  268. -- high flags: 0002
  269. -- rect: left=251 top=46 right=68 bottom=335
  270. -- title width / last selected line: 0
  271. -- icon id / first selected line: 0 / 0
  272. -- text alignment: 65535
  273. -- font id: 2
  274. -- text size: 12
  275. -- style flags: 0
  276. -- line height: 20
  277. -- part name: FirstPay
  278. ----- HyperTalk script -----
  279. on closeField
  280.   calculate
  281. end closeField
  282.  
  283.  
  284. -- part 20 (field)
  285. -- low flags: 01
  286. -- high flags: 0002
  287. -- rect: left=336 top=46 right=68 bottom=349
  288. -- title width / last selected line: 0
  289. -- icon id / first selected line: 0 / 0
  290. -- text alignment: 0
  291. -- font id: 3
  292. -- text size: 12
  293. -- style flags: 0
  294. -- line height: 20
  295. -- part name: 
  296. ----- HyperTalk script -----
  297. on mouseUp
  298.   doCheck
  299. end mouseUp
  300.  
  301.  
  302.  
  303. -- part 18 (field)
  304. -- low flags: 00
  305. -- high flags: 0002
  306. -- rect: left=350 top=46 right=68 bottom=430
  307. -- title width / last selected line: 0
  308. -- icon id / first selected line: 0 / 0
  309. -- text alignment: 65535
  310. -- font id: 2
  311. -- text size: 12
  312. -- style flags: 0
  313. -- line height: 20
  314. -- part name: FirstDep
  315. ----- HyperTalk script -----
  316. on closeField
  317.   calculate
  318. end closeField
  319.  
  320.  
  321. -- part 19 (field)
  322. -- low flags: 01
  323. -- high flags: 0002
  324. -- rect: left=431 top=46 right=68 bottom=512
  325. -- title width / last selected line: 0
  326. -- icon id / first selected line: 0 / 0
  327. -- text alignment: 65535
  328. -- font id: 2
  329. -- text size: 12
  330. -- style flags: 0
  331. -- line height: 20
  332. -- part name: FirstBal
  333.  
  334.  
  335. -- part 21 (field)
  336. -- low flags: 00
  337. -- high flags: 0002
  338. -- rect: left=0 top=67 right=89 bottom=43
  339. -- title width / last selected line: 0
  340. -- icon id / first selected line: 0 / 0
  341. -- text alignment: 65535
  342. -- font id: 2
  343. -- text size: 12
  344. -- style flags: 0
  345. -- line height: 20
  346. -- part name: SecondNbr
  347.  
  348.  
  349. -- part 33 (field)
  350. -- low flags: 00
  351. -- high flags: 0002
  352. -- rect: left=44 top=67 right=89 bottom=75
  353. -- title width / last selected line: 0
  354. -- icon id / first selected line: 0 / 0
  355. -- text alignment: 0
  356. -- font id: 2
  357. -- text size: 9
  358. -- style flags: 0
  359. -- line height: 10
  360. -- part name: 
  361. ----- HyperTalk script -----
  362. on closeField
  363.   doDate
  364. end closeField
  365.  
  366.  
  367.  
  368. -- part 2 (field)
  369. -- low flags: 00
  370. -- high flags: 4002
  371. -- rect: left=96 top=67 right=89 bottom=250
  372. -- title width / last selected line: 0
  373. -- icon id / first selected line: 0 / 0
  374. -- text alignment: 0
  375. -- font id: 2
  376. -- text size: 9
  377. -- style flags: 0
  378. -- line height: 10
  379. -- part name: 
  380.  
  381.  
  382. -- part 46 (field)
  383. -- low flags: 00
  384. -- high flags: 0002
  385. -- rect: left=251 top=67 right=89 bottom=335
  386. -- title width / last selected line: 0
  387. -- icon id / first selected line: 0 / 0
  388. -- text alignment: 65535
  389. -- font id: 2
  390. -- text size: 12
  391. -- style flags: 0
  392. -- line height: 20
  393. -- part name: 
  394. ----- HyperTalk script -----
  395. on closeField
  396.   calculate
  397. end closeField
  398.  
  399.  
  400. -- part 58 (field)
  401. -- low flags: 01
  402. -- high flags: 0002
  403. -- rect: left=336 top=67 right=89 bottom=349
  404. -- title width / last selected line: 0
  405. -- icon id / first selected line: 0 / 0
  406. -- text alignment: 0
  407. -- font id: 3
  408. -- text size: 12
  409. -- style flags: 0
  410. -- line height: 20
  411. -- part name: 
  412. ----- HyperTalk script -----
  413. on mouseUp
  414.   doCheck
  415. end mouseUp
  416.  
  417.  
  418. -- part 71 (field)
  419. -- low flags: 00
  420. -- high flags: 0002
  421. -- rect: left=350 top=67 right=89 bottom=430
  422. -- title width / last selected line: 0
  423. -- icon id / first selected line: 0 / 0
  424. -- text alignment: 65535
  425. -- font id: 2
  426. -- text size: 12
  427. -- style flags: 0
  428. -- line height: 20
  429. -- part name: 
  430. ----- HyperTalk script -----
  431. on closeField
  432.   calculate
  433. end closeField
  434.  
  435.  
  436. -- part 83 (field)
  437. -- low flags: 01
  438. -- high flags: 0002
  439. -- rect: left=431 top=67 right=89 bottom=512
  440. -- title width / last selected line: 0
  441. -- icon id / first selected line: 0 / 0
  442. -- text alignment: 65535
  443. -- font id: 2
  444. -- text size: 12
  445. -- style flags: 0
  446. -- line height: 20
  447. -- part name: 
  448.  
  449.  
  450. -- part 22 (field)
  451. -- low flags: 00
  452. -- high flags: 0002
  453. -- rect: left=0 top=88 right=110 bottom=43
  454. -- title width / last selected line: 0
  455. -- icon id / first selected line: 0 / 0
  456. -- text alignment: 65535
  457. -- font id: 2
  458. -- text size: 12
  459. -- style flags: 0
  460. -- line height: 20
  461. -- part name: 
  462.  
  463.  
  464. -- part 34 (field)
  465. -- low flags: 00
  466. -- high flags: 0002
  467. -- rect: left=44 top=88 right=110 bottom=75
  468. -- title width / last selected line: 0
  469. -- icon id / first selected line: 0 / 0
  470. -- text alignment: 0
  471. -- font id: 2
  472. -- text size: 9
  473. -- style flags: 0
  474. -- line height: 10
  475. -- part name: 
  476. ----- HyperTalk script -----
  477. on closeField
  478.   doDate
  479. end closeField
  480.  
  481.  
  482.  
  483. -- part 3 (field)
  484. -- low flags: 00
  485. -- high flags: 4002
  486. -- rect: left=96 top=88 right=110 bottom=250
  487. -- title width / last selected line: 0
  488. -- icon id / first selected line: 0 / 0
  489. -- text alignment: 0
  490. -- font id: 2
  491. -- text size: 9
  492. -- style flags: 0
  493. -- line height: 10
  494. -- part name: 
  495.  
  496.  
  497. -- part 47 (field)
  498. -- low flags: 00
  499. -- high flags: 0002
  500. -- rect: left=251 top=88 right=110 bottom=335
  501. -- title width / last selected line: 0
  502. -- icon id / first selected line: 0 / 0
  503. -- text alignment: 65535
  504. -- font id: 2
  505. -- text size: 12
  506. -- style flags: 0
  507. -- line height: 20
  508. -- part name: 
  509. ----- HyperTalk script -----
  510. on closeField
  511.   calculate
  512. end closeField
  513.  
  514.  
  515. -- part 59 (field)
  516. -- low flags: 01
  517. -- high flags: 0002
  518. -- rect: left=336 top=88 right=110 bottom=349
  519. -- title width / last selected line: 0
  520. -- icon id / first selected line: 0 / 0
  521. -- text alignment: 0
  522. -- font id: 3
  523. -- text size: 12
  524. -- style flags: 0
  525. -- line height: 20
  526. -- part name: 
  527. ----- HyperTalk script -----
  528. on mouseUp
  529.   doCheck
  530. end mouseUp
  531.  
  532.  
  533.  
  534. -- part 72 (field)
  535. -- low flags: 00
  536. -- high flags: 0002
  537. -- rect: left=350 top=88 right=110 bottom=430
  538. -- title width / last selected line: 0
  539. -- icon id / first selected line: 0 / 0
  540. -- text alignment: 65535
  541. -- font id: 2
  542. -- text size: 12
  543. -- style flags: 0
  544. -- line height: 20
  545. -- part name: 
  546. ----- HyperTalk script -----
  547. on closeField
  548.   calculate
  549. end closeField
  550.  
  551.  
  552. -- part 84 (field)
  553. -- low flags: 01
  554. -- high flags: 0002
  555. -- rect: left=431 top=88 right=110 bottom=512
  556. -- title width / last selected line: 0
  557. -- icon id / first selected line: 0 / 0
  558. -- text alignment: 65535
  559. -- font id: 2
  560. -- text size: 12
  561. -- style flags: 0
  562. -- line height: 20
  563. -- part name: 
  564.  
  565.  
  566. -- part 23 (field)
  567. -- low flags: 00
  568. -- high flags: 0002
  569. -- rect: left=0 top=109 right=131 bottom=43
  570. -- title width / last selected line: 0
  571. -- icon id / first selected line: 0 / 0
  572. -- text alignment: 65535
  573. -- font id: 2
  574. -- text size: 12
  575. -- style flags: 0
  576. -- line height: 20
  577. -- part name: 
  578.  
  579.  
  580. -- part 35 (field)
  581. -- low flags: 00
  582. -- high flags: 0002
  583. -- rect: left=44 top=109 right=131 bottom=75
  584. -- title width / last selected line: 0
  585. -- icon id / first selected line: 0 / 0
  586. -- text alignment: 0
  587. -- font id: 2
  588. -- text size: 9
  589. -- style flags: 0
  590. -- line height: 10
  591. -- part name: 
  592. ----- HyperTalk script -----
  593. on closeField
  594.   doDate
  595. end closeField
  596.  
  597.  
  598.  
  599. -- part 4 (field)
  600. -- low flags: 00
  601. -- high flags: 4002
  602. -- rect: left=96 top=109 right=131 bottom=250
  603. -- title width / last selected line: 0
  604. -- icon id / first selected line: 0 / 0
  605. -- text alignment: 0
  606. -- font id: 2
  607. -- text size: 9
  608. -- style flags: 0
  609. -- line height: 10
  610. -- part name: 
  611.  
  612.  
  613. -- part 48 (field)
  614. -- low flags: 00
  615. -- high flags: 0002
  616. -- rect: left=251 top=109 right=131 bottom=335
  617. -- title width / last selected line: 0
  618. -- icon id / first selected line: 0 / 0
  619. -- text alignment: 65535
  620. -- font id: 2
  621. -- text size: 12
  622. -- style flags: 0
  623. -- line height: 20
  624. -- part name: 
  625. ----- HyperTalk script -----
  626. on closeField
  627.   calculate
  628. end closeField
  629.  
  630.  
  631. -- part 60 (field)
  632. -- low flags: 01
  633. -- high flags: 0002
  634. -- rect: left=336 top=109 right=131 bottom=349
  635. -- title width / last selected line: 0
  636. -- icon id / first selected line: 0 / 0
  637. -- text alignment: 0
  638. -- font id: 3
  639. -- text size: 12
  640. -- style flags: 0
  641. -- line height: 20
  642. -- part name: 
  643. ----- HyperTalk script -----
  644. on mouseUp
  645.   doCheck
  646. end mouseUp
  647.  
  648.  
  649.  
  650. -- part 73 (field)
  651. -- low flags: 00
  652. -- high flags: 0002
  653. -- rect: left=350 top=109 right=131 bottom=430
  654. -- title width / last selected line: 0
  655. -- icon id / first selected line: 0 / 0
  656. -- text alignment: 65535
  657. -- font id: 2
  658. -- text size: 12
  659. -- style flags: 0
  660. -- line height: 20
  661. -- part name: 
  662. ----- HyperTalk script -----
  663. on closeField
  664.   calculate
  665. end closeField
  666.  
  667.  
  668. -- part 85 (field)
  669. -- low flags: 01
  670. -- high flags: 0002
  671. -- rect: left=431 top=109 right=131 bottom=512
  672. -- title width / last selected line: 0
  673. -- icon id / first selected line: 0 / 0
  674. -- text alignment: 65535
  675. -- font id: 2
  676. -- text size: 12
  677. -- style flags: 0
  678. -- line height: 20
  679. -- part name: 
  680.  
  681.  
  682. -- part 24 (field)
  683. -- low flags: 00
  684. -- high flags: 0002
  685. -- rect: left=0 top=130 right=152 bottom=43
  686. -- title width / last selected line: 0
  687. -- icon id / first selected line: 0 / 0
  688. -- text alignment: 65535
  689. -- font id: 2
  690. -- text size: 12
  691. -- style flags: 0
  692. -- line height: 20
  693. -- part name: 
  694.  
  695.  
  696. -- part 36 (field)
  697. -- low flags: 00
  698. -- high flags: 0002
  699. -- rect: left=44 top=130 right=152 bottom=75
  700. -- title width / last selected line: 0
  701. -- icon id / first selected line: 0 / 0
  702. -- text alignment: 0
  703. -- font id: 2
  704. -- text size: 9
  705. -- style flags: 0
  706. -- line height: 10
  707. -- part name: 
  708. ----- HyperTalk script -----
  709. on closeField
  710.   doDate
  711. end closeField
  712.  
  713.  
  714.  
  715. -- part 5 (field)
  716. -- low flags: 00
  717. -- high flags: 4002
  718. -- rect: left=96 top=130 right=152 bottom=250
  719. -- title width / last selected line: 0
  720. -- icon id / first selected line: 0 / 0
  721. -- text alignment: 0
  722. -- font id: 2
  723. -- text size: 9
  724. -- style flags: 0
  725. -- line height: 10
  726. -- part name: 
  727.  
  728.  
  729. -- part 49 (field)
  730. -- low flags: 00
  731. -- high flags: 0002
  732. -- rect: left=251 top=130 right=152 bottom=335
  733. -- title width / last selected line: 0
  734. -- icon id / first selected line: 0 / 0
  735. -- text alignment: 65535
  736. -- font id: 2
  737. -- text size: 12
  738. -- style flags: 0
  739. -- line height: 20
  740. -- part name: 
  741. ----- HyperTalk script -----
  742. on closeField
  743.   calculate
  744. end closeField
  745.  
  746.  
  747. -- part 61 (field)
  748. -- low flags: 01
  749. -- high flags: 0002
  750. -- rect: left=336 top=130 right=152 bottom=349
  751. -- title width / last selected line: 0
  752. -- icon id / first selected line: 0 / 0
  753. -- text alignment: 0
  754. -- font id: 3
  755. -- text size: 12
  756. -- style flags: 0
  757. -- line height: 20
  758. -- part name: 
  759. ----- HyperTalk script -----
  760. on mouseUp
  761.   doCheck
  762. end mouseUp
  763.  
  764.  
  765.  
  766. -- part 74 (field)
  767. -- low flags: 00
  768. -- high flags: 0002
  769. -- rect: left=350 top=130 right=152 bottom=430
  770. -- title width / last selected line: 0
  771. -- icon id / first selected line: 0 / 0
  772. -- text alignment: 65535
  773. -- font id: 2
  774. -- text size: 12
  775. -- style flags: 0
  776. -- line height: 20
  777. -- part name: 
  778. ----- HyperTalk script -----
  779. on closeField
  780.   calculate
  781. end closeField
  782.  
  783.  
  784. -- part 86 (field)
  785. -- low flags: 01
  786. -- high flags: 0002
  787. -- rect: left=431 top=130 right=152 bottom=512
  788. -- title width / last selected line: 0
  789. -- icon id / first selected line: 0 / 0
  790. -- text alignment: 65535
  791. -- font id: 2
  792. -- text size: 12
  793. -- style flags: 0
  794. -- line height: 20
  795. -- part name: 
  796.  
  797.  
  798. -- part 25 (field)
  799. -- low flags: 00
  800. -- high flags: 0002
  801. -- rect: left=0 top=151 right=173 bottom=43
  802. -- title width / last selected line: 0
  803. -- icon id / first selected line: 0 / 0
  804. -- text alignment: 65535
  805. -- font id: 2
  806. -- text size: 12
  807. -- style flags: 0
  808. -- line height: 20
  809. -- part name: 
  810.  
  811.  
  812. -- part 37 (field)
  813. -- low flags: 00
  814. -- high flags: 0002
  815. -- rect: left=44 top=151 right=173 bottom=75
  816. -- title width / last selected line: 0
  817. -- icon id / first selected line: 0 / 0
  818. -- text alignment: 0
  819. -- font id: 2
  820. -- text size: 9
  821. -- style flags: 0
  822. -- line height: 10
  823. -- part name: 
  824. ----- HyperTalk script -----
  825. on closeField
  826.   doDate
  827. end closeField
  828.  
  829.  
  830.  
  831. -- part 6 (field)
  832. -- low flags: 00
  833. -- high flags: 4002
  834. -- rect: left=96 top=151 right=173 bottom=250
  835. -- title width / last selected line: 0
  836. -- icon id / first selected line: 0 / 0
  837. -- text alignment: 0
  838. -- font id: 2
  839. -- text size: 9
  840. -- style flags: 0
  841. -- line height: 10
  842. -- part name: 
  843.  
  844.  
  845. -- part 50 (field)
  846. -- low flags: 00
  847. -- high flags: 0002
  848. -- rect: left=251 top=151 right=173 bottom=335
  849. -- title width / last selected line: 0
  850. -- icon id / first selected line: 0 / 0
  851. -- text alignment: 65535
  852. -- font id: 2
  853. -- text size: 12
  854. -- style flags: 0
  855. -- line height: 20
  856. -- part name: 
  857. ----- HyperTalk script -----
  858. on closeField
  859.   calculate
  860. end closeField
  861.  
  862.  
  863. -- part 63 (field)
  864. -- low flags: 01
  865. -- high flags: 0002
  866. -- rect: left=336 top=151 right=173 bottom=349
  867. -- title width / last selected line: 0
  868. -- icon id / first selected line: 0 / 0
  869. -- text alignment: 0
  870. -- font id: 3
  871. -- text size: 12
  872. -- style flags: 0
  873. -- line height: 20
  874. -- part name: 
  875. ----- HyperTalk script -----
  876. on mouseUp
  877.   doCheck
  878. end mouseUp
  879.  
  880.  
  881.  
  882. -- part 75 (field)
  883. -- low flags: 00
  884. -- high flags: 0002
  885. -- rect: left=350 top=151 right=173 bottom=430
  886. -- title width / last selected line: 0
  887. -- icon id / first selected line: 0 / 0
  888. -- text alignment: 65535
  889. -- font id: 2
  890. -- text size: 12
  891. -- style flags: 0
  892. -- line height: 20
  893. -- part name: 
  894. ----- HyperTalk script -----
  895. on closeField
  896.   calculate
  897. end closeField
  898.  
  899.  
  900. -- part 87 (field)
  901. -- low flags: 01
  902. -- high flags: 0002
  903. -- rect: left=431 top=151 right=173 bottom=512
  904. -- title width / last selected line: 0
  905. -- icon id / first selected line: 0 / 0
  906. -- text alignment: 65535
  907. -- font id: 2
  908. -- text size: 12
  909. -- style flags: 0
  910. -- line height: 20
  911. -- part name: 
  912.  
  913.  
  914. -- part 26 (field)
  915. -- low flags: 00
  916. -- high flags: 0002
  917. -- rect: left=0 top=172 right=194 bottom=43
  918. -- title width / last selected line: 0
  919. -- icon id / first selected line: 0 / 0
  920. -- text alignment: 65535
  921. -- font id: 2
  922. -- text size: 12
  923. -- style flags: 0
  924. -- line height: 20
  925. -- part name: 
  926.  
  927.  
  928. -- part 38 (field)
  929. -- low flags: 00
  930. -- high flags: 0002
  931. -- rect: left=44 top=172 right=194 bottom=75
  932. -- title width / last selected line: 0
  933. -- icon id / first selected line: 0 / 0
  934. -- text alignment: 0
  935. -- font id: 2
  936. -- text size: 9
  937. -- style flags: 0
  938. -- line height: 10
  939. -- part name: 
  940. ----- HyperTalk script -----
  941. on closeField
  942.   doDate
  943. end closeField
  944.  
  945.  
  946.  
  947. -- part 7 (field)
  948. -- low flags: 00
  949. -- high flags: 4002
  950. -- rect: left=96 top=172 right=194 bottom=250
  951. -- title width / last selected line: 0
  952. -- icon id / first selected line: 0 / 0
  953. -- text alignment: 0
  954. -- font id: 2
  955. -- text size: 9
  956. -- style flags: 0
  957. -- line height: 10
  958. -- part name: 
  959.  
  960.  
  961. -- part 51 (field)
  962. -- low flags: 00
  963. -- high flags: 0002
  964. -- rect: left=251 top=172 right=194 bottom=335
  965. -- title width / last selected line: 0
  966. -- icon id / first selected line: 0 / 0
  967. -- text alignment: 65535
  968. -- font id: 2
  969. -- text size: 12
  970. -- style flags: 0
  971. -- line height: 20
  972. -- part name: 
  973. ----- HyperTalk script -----
  974. on closeField
  975.   calculate
  976. end closeField
  977.  
  978.  
  979. -- part 64 (field)
  980. -- low flags: 01
  981. -- high flags: 0002
  982. -- rect: left=336 top=172 right=194 bottom=349
  983. -- title width / last selected line: 0
  984. -- icon id / first selected line: 0 / 0
  985. -- text alignment: 0
  986. -- font id: 3
  987. -- text size: 12
  988. -- style flags: 0
  989. -- line height: 20
  990. -- part name: 
  991. ----- HyperTalk script -----
  992. on mouseUp
  993.   doCheck
  994. end mouseUp
  995.  
  996.  
  997.  
  998. -- part 76 (field)
  999. -- low flags: 00
  1000. -- high flags: 0002
  1001. -- rect: left=350 top=172 right=194 bottom=430
  1002. -- title width / last selected line: 0
  1003. -- icon id / first selected line: 0 / 0
  1004. -- text alignment: 65535
  1005. -- font id: 2
  1006. -- text size: 12
  1007. -- style flags: 0
  1008. -- line height: 20
  1009. -- part name: 
  1010. ----- HyperTalk script -----
  1011. on closeField
  1012.   calculate
  1013. end closeField
  1014.  
  1015.  
  1016. -- part 88 (field)
  1017. -- low flags: 01
  1018. -- high flags: 0002
  1019. -- rect: left=431 top=172 right=194 bottom=512
  1020. -- title width / last selected line: 0
  1021. -- icon id / first selected line: 0 / 0
  1022. -- text alignment: 65535
  1023. -- font id: 2
  1024. -- text size: 12
  1025. -- style flags: 0
  1026. -- line height: 20
  1027. -- part name: 
  1028.  
  1029.  
  1030. -- part 27 (field)
  1031. -- low flags: 00
  1032. -- high flags: 0002
  1033. -- rect: left=0 top=193 right=215 bottom=43
  1034. -- title width / last selected line: 0
  1035. -- icon id / first selected line: 0 / 0
  1036. -- text alignment: 65535
  1037. -- font id: 2
  1038. -- text size: 12
  1039. -- style flags: 0
  1040. -- line height: 20
  1041. -- part name: 
  1042.  
  1043.  
  1044. -- part 39 (field)
  1045. -- low flags: 00
  1046. -- high flags: 0002
  1047. -- rect: left=44 top=193 right=215 bottom=75
  1048. -- title width / last selected line: 0
  1049. -- icon id / first selected line: 0 / 0
  1050. -- text alignment: 0
  1051. -- font id: 2
  1052. -- text size: 9
  1053. -- style flags: 0
  1054. -- line height: 10
  1055. -- part name: 
  1056. ----- HyperTalk script -----
  1057. on closeField
  1058.   doDate
  1059. end closeField
  1060.  
  1061.  
  1062.  
  1063. -- part 8 (field)
  1064. -- low flags: 00
  1065. -- high flags: 4002
  1066. -- rect: left=96 top=193 right=215 bottom=250
  1067. -- title width / last selected line: 0
  1068. -- icon id / first selected line: 0 / 0
  1069. -- text alignment: 0
  1070. -- font id: 2
  1071. -- text size: 9
  1072. -- style flags: 0
  1073. -- line height: 10
  1074. -- part name: 
  1075.  
  1076.  
  1077. -- part 52 (field)
  1078. -- low flags: 00
  1079. -- high flags: 0002
  1080. -- rect: left=251 top=193 right=215 bottom=335
  1081. -- title width / last selected line: 0
  1082. -- icon id / first selected line: 0 / 0
  1083. -- text alignment: 65535
  1084. -- font id: 2
  1085. -- text size: 12
  1086. -- style flags: 0
  1087. -- line height: 20
  1088. -- part name: 
  1089. ----- HyperTalk script -----
  1090. on closeField
  1091.   calculate
  1092. end closeField
  1093.  
  1094.  
  1095. -- part 65 (field)
  1096. -- low flags: 01
  1097. -- high flags: 0002
  1098. -- rect: left=336 top=193 right=215 bottom=349
  1099. -- title width / last selected line: 0
  1100. -- icon id / first selected line: 0 / 0
  1101. -- text alignment: 0
  1102. -- font id: 3
  1103. -- text size: 12
  1104. -- style flags: 0
  1105. -- line height: 20
  1106. -- part name: 
  1107. ----- HyperTalk script -----
  1108. on mouseUp
  1109.   doCheck
  1110. end mouseUp
  1111.  
  1112.  
  1113.  
  1114. -- part 77 (field)
  1115. -- low flags: 00
  1116. -- high flags: 0002
  1117. -- rect: left=350 top=193 right=215 bottom=430
  1118. -- title width / last selected line: 0
  1119. -- icon id / first selected line: 0 / 0
  1120. -- text alignment: 65535
  1121. -- font id: 2
  1122. -- text size: 12
  1123. -- style flags: 0
  1124. -- line height: 20
  1125. -- part name: 
  1126. ----- HyperTalk script -----
  1127. on closeField
  1128.   calculate
  1129. end closeField
  1130.  
  1131.  
  1132. -- part 89 (field)
  1133. -- low flags: 01
  1134. -- high flags: 0002
  1135. -- rect: left=431 top=193 right=215 bottom=512
  1136. -- title width / last selected line: 0
  1137. -- icon id / first selected line: 0 / 0
  1138. -- text alignment: 65535
  1139. -- font id: 2
  1140. -- text size: 12
  1141. -- style flags: 0
  1142. -- line height: 20
  1143. -- part name: 
  1144.  
  1145.  
  1146. -- part 28 (field)
  1147. -- low flags: 00
  1148. -- high flags: 0002
  1149. -- rect: left=0 top=214 right=236 bottom=43
  1150. -- title width / last selected line: 0
  1151. -- icon id / first selected line: 0 / 0
  1152. -- text alignment: 65535
  1153. -- font id: 2
  1154. -- text size: 12
  1155. -- style flags: 0
  1156. -- line height: 20
  1157. -- part name: 
  1158.  
  1159.  
  1160. -- part 40 (field)
  1161. -- low flags: 00
  1162. -- high flags: 0002
  1163. -- rect: left=44 top=214 right=236 bottom=75
  1164. -- title width / last selected line: 0
  1165. -- icon id / first selected line: 0 / 0
  1166. -- text alignment: 0
  1167. -- font id: 2
  1168. -- text size: 9
  1169. -- style flags: 0
  1170. -- line height: 10
  1171. -- part name: 
  1172. ----- HyperTalk script -----
  1173. on closeField
  1174.   doDate
  1175. end closeField
  1176.  
  1177.  
  1178.  
  1179. -- part 9 (field)
  1180. -- low flags: 00
  1181. -- high flags: 4002
  1182. -- rect: left=96 top=214 right=236 bottom=250
  1183. -- title width / last selected line: 0
  1184. -- icon id / first selected line: 0 / 0
  1185. -- text alignment: 0
  1186. -- font id: 2
  1187. -- text size: 9
  1188. -- style flags: 0
  1189. -- line height: 10
  1190. -- part name: 
  1191.  
  1192.  
  1193. -- part 53 (field)
  1194. -- low flags: 00
  1195. -- high flags: 0002
  1196. -- rect: left=251 top=214 right=236 bottom=335
  1197. -- title width / last selected line: 0
  1198. -- icon id / first selected line: 0 / 0
  1199. -- text alignment: 65535
  1200. -- font id: 2
  1201. -- text size: 12
  1202. -- style flags: 0
  1203. -- line height: 20
  1204. -- part name: 
  1205. ----- HyperTalk script -----
  1206. on closeField
  1207.   calculate
  1208. end closeField
  1209.  
  1210.  
  1211. -- part 66 (field)
  1212. -- low flags: 01
  1213. -- high flags: 0002
  1214. -- rect: left=336 top=214 right=236 bottom=349
  1215. -- title width / last selected line: 0
  1216. -- icon id / first selected line: 0 / 0
  1217. -- text alignment: 0
  1218. -- font id: 3
  1219. -- text size: 12
  1220. -- style flags: 0
  1221. -- line height: 20
  1222. -- part name: 
  1223. ----- HyperTalk script -----
  1224. on mouseUp
  1225.   doCheck
  1226. end mouseUp
  1227.  
  1228.  
  1229.  
  1230. -- part 78 (field)
  1231. -- low flags: 00
  1232. -- high flags: 0002
  1233. -- rect: left=350 top=214 right=236 bottom=430
  1234. -- title width / last selected line: 0
  1235. -- icon id / first selected line: 0 / 0
  1236. -- text alignment: 65535
  1237. -- font id: 2
  1238. -- text size: 12
  1239. -- style flags: 0
  1240. -- line height: 20
  1241. -- part name: 
  1242. ----- HyperTalk script -----
  1243. on closeField
  1244.   calculate
  1245. end closeField
  1246.  
  1247.  
  1248. -- part 90 (field)
  1249. -- low flags: 01
  1250. -- high flags: 0002
  1251. -- rect: left=431 top=214 right=236 bottom=512
  1252. -- title width / last selected line: 0
  1253. -- icon id / first selected line: 0 / 0
  1254. -- text alignment: 65535
  1255. -- font id: 2
  1256. -- text size: 12
  1257. -- style flags: 0
  1258. -- line height: 20
  1259. -- part name: 
  1260.  
  1261.  
  1262. -- part 29 (field)
  1263. -- low flags: 00
  1264. -- high flags: 0002
  1265. -- rect: left=0 top=235 right=257 bottom=43
  1266. -- title width / last selected line: 0
  1267. -- icon id / first selected line: 0 / 0
  1268. -- text alignment: 65535
  1269. -- font id: 2
  1270. -- text size: 12
  1271. -- style flags: 0
  1272. -- line height: 20
  1273. -- part name: 
  1274.  
  1275.  
  1276. -- part 42 (field)
  1277. -- low flags: 00
  1278. -- high flags: 0002
  1279. -- rect: left=44 top=235 right=257 bottom=75
  1280. -- title width / last selected line: 0
  1281. -- icon id / first selected line: 0 / 0
  1282. -- text alignment: 0
  1283. -- font id: 2
  1284. -- text size: 9
  1285. -- style flags: 0
  1286. -- line height: 10
  1287. -- part name: 
  1288. ----- HyperTalk script -----
  1289. on closeField
  1290.   doDate
  1291. end closeField
  1292.  
  1293.  
  1294.  
  1295. -- part 10 (field)
  1296. -- low flags: 00
  1297. -- high flags: 4002
  1298. -- rect: left=96 top=235 right=257 bottom=250
  1299. -- title width / last selected line: 0
  1300. -- icon id / first selected line: 0 / 0
  1301. -- text alignment: 0
  1302. -- font id: 2
  1303. -- text size: 9
  1304. -- style flags: 0
  1305. -- line height: 10
  1306. -- part name: 
  1307.  
  1308.  
  1309. -- part 54 (field)
  1310. -- low flags: 00
  1311. -- high flags: 0002
  1312. -- rect: left=251 top=235 right=257 bottom=335
  1313. -- title width / last selected line: 0
  1314. -- icon id / first selected line: 0 / 0
  1315. -- text alignment: 65535
  1316. -- font id: 2
  1317. -- text size: 12
  1318. -- style flags: 0
  1319. -- line height: 20
  1320. -- part name: 
  1321. ----- HyperTalk script -----
  1322. on closeField
  1323.   calculate
  1324. end closeField
  1325.  
  1326.  
  1327. -- part 67 (field)
  1328. -- low flags: 01
  1329. -- high flags: 0002
  1330. -- rect: left=336 top=235 right=257 bottom=349
  1331. -- title width / last selected line: 0
  1332. -- icon id / first selected line: 0 / 0
  1333. -- text alignment: 0
  1334. -- font id: 3
  1335. -- text size: 12
  1336. -- style flags: 0
  1337. -- line height: 20
  1338. -- part name: 
  1339. ----- HyperTalk script -----
  1340. on mouseUp
  1341.   doCheck
  1342. end mouseUp
  1343.  
  1344.  
  1345.  
  1346. -- part 79 (field)
  1347. -- low flags: 00
  1348. -- high flags: 0002
  1349. -- rect: left=350 top=235 right=257 bottom=430
  1350. -- title width / last selected line: 0
  1351. -- icon id / first selected line: 0 / 0
  1352. -- text alignment: 65535
  1353. -- font id: 2
  1354. -- text size: 12
  1355. -- style flags: 0
  1356. -- line height: 20
  1357. -- part name: 
  1358. ----- HyperTalk script -----
  1359. on closeField
  1360.   calculate
  1361. end closeField
  1362.  
  1363.  
  1364. -- part 91 (field)
  1365. -- low flags: 01
  1366. -- high flags: 0002
  1367. -- rect: left=431 top=235 right=257 bottom=512
  1368. -- title width / last selected line: 0
  1369. -- icon id / first selected line: 0 / 0
  1370. -- text alignment: 65535
  1371. -- font id: 2
  1372. -- text size: 12
  1373. -- style flags: 0
  1374. -- line height: 20
  1375. -- part name: 
  1376.  
  1377.  
  1378. -- part 30 (field)
  1379. -- low flags: 00
  1380. -- high flags: 0002
  1381. -- rect: left=0 top=256 right=278 bottom=43
  1382. -- title width / last selected line: 0
  1383. -- icon id / first selected line: 0 / 0
  1384. -- text alignment: 65535
  1385. -- font id: 2
  1386. -- text size: 12
  1387. -- style flags: 0
  1388. -- line height: 20
  1389. -- part name: 
  1390.  
  1391.  
  1392. -- part 43 (field)
  1393. -- low flags: 00
  1394. -- high flags: 0002
  1395. -- rect: left=44 top=256 right=278 bottom=75
  1396. -- title width / last selected line: 0
  1397. -- icon id / first selected line: 0 / 0
  1398. -- text alignment: 0
  1399. -- font id: 2
  1400. -- text size: 9
  1401. -- style flags: 0
  1402. -- line height: 10
  1403. -- part name: 
  1404. ----- HyperTalk script -----
  1405. on closeField
  1406.   doDate
  1407. end closeField
  1408.  
  1409.  
  1410.  
  1411. -- part 11 (field)
  1412. -- low flags: 00
  1413. -- high flags: 4002
  1414. -- rect: left=96 top=256 right=278 bottom=250
  1415. -- title width / last selected line: 0
  1416. -- icon id / first selected line: 0 / 0
  1417. -- text alignment: 0
  1418. -- font id: 2
  1419. -- text size: 9
  1420. -- style flags: 0
  1421. -- line height: 10
  1422. -- part name: 
  1423.  
  1424.  
  1425. -- part 55 (field)
  1426. -- low flags: 00
  1427. -- high flags: 0002
  1428. -- rect: left=251 top=256 right=278 bottom=335
  1429. -- title width / last selected line: 0
  1430. -- icon id / first selected line: 0 / 0
  1431. -- text alignment: 65535
  1432. -- font id: 2
  1433. -- text size: 12
  1434. -- style flags: 0
  1435. -- line height: 20
  1436. -- part name: 
  1437. ----- HyperTalk script -----
  1438. on closeField
  1439.   calculate
  1440. end closeField
  1441.  
  1442.  
  1443. -- part 68 (field)
  1444. -- low flags: 01
  1445. -- high flags: 0002
  1446. -- rect: left=336 top=256 right=278 bottom=349
  1447. -- title width / last selected line: 0
  1448. -- icon id / first selected line: 0 / 0
  1449. -- text alignment: 0
  1450. -- font id: 3
  1451. -- text size: 12
  1452. -- style flags: 0
  1453. -- line height: 20
  1454. -- part name: 
  1455. ----- HyperTalk script -----
  1456. on mouseUp
  1457.   doCheck
  1458. end mouseUp
  1459.  
  1460.  
  1461.  
  1462. -- part 80 (field)
  1463. -- low flags: 00
  1464. -- high flags: 0002
  1465. -- rect: left=350 top=256 right=278 bottom=430
  1466. -- title width / last selected line: 0
  1467. -- icon id / first selected line: 0 / 0
  1468. -- text alignment: 65535
  1469. -- font id: 2
  1470. -- text size: 12
  1471. -- style flags: 0
  1472. -- line height: 20
  1473. -- part name: 
  1474. ----- HyperTalk script -----
  1475. on closeField
  1476.   calculate
  1477. end closeField
  1478.  
  1479.  
  1480. -- part 92 (field)
  1481. -- low flags: 01
  1482. -- high flags: 0002
  1483. -- rect: left=431 top=256 right=278 bottom=512
  1484. -- title width / last selected line: 0
  1485. -- icon id / first selected line: 0 / 0
  1486. -- text alignment: 65535
  1487. -- font id: 2
  1488. -- text size: 12
  1489. -- style flags: 0
  1490. -- line height: 20
  1491. -- part name: 
  1492.  
  1493.  
  1494. -- part 31 (field)
  1495. -- low flags: 00
  1496. -- high flags: 0002
  1497. -- rect: left=0 top=277 right=299 bottom=43
  1498. -- title width / last selected line: 0
  1499. -- icon id / first selected line: 0 / 0
  1500. -- text alignment: 65535
  1501. -- font id: 2
  1502. -- text size: 12
  1503. -- style flags: 0
  1504. -- line height: 20
  1505. -- part name: 
  1506.  
  1507.  
  1508. -- part 44 (field)
  1509. -- low flags: 00
  1510. -- high flags: 0002
  1511. -- rect: left=44 top=277 right=299 bottom=75
  1512. -- title width / last selected line: 0
  1513. -- icon id / first selected line: 0 / 0
  1514. -- text alignment: 0
  1515. -- font id: 2
  1516. -- text size: 9
  1517. -- style flags: 0
  1518. -- line height: 10
  1519. -- part name: 
  1520. ----- HyperTalk script -----
  1521. on closeField
  1522.   doDate
  1523. end closeField
  1524.  
  1525.  
  1526.  
  1527. -- part 12 (field)
  1528. -- low flags: 00
  1529. -- high flags: 4002
  1530. -- rect: left=96 top=277 right=299 bottom=250
  1531. -- title width / last selected line: 0
  1532. -- icon id / first selected line: 0 / 0
  1533. -- text alignment: 0
  1534. -- font id: 2
  1535. -- text size: 9
  1536. -- style flags: 0
  1537. -- line height: 10
  1538. -- part name: 
  1539.  
  1540.  
  1541. -- part 56 (field)
  1542. -- low flags: 00
  1543. -- high flags: 0002
  1544. -- rect: left=251 top=277 right=299 bottom=335
  1545. -- title width / last selected line: 0
  1546. -- icon id / first selected line: 0 / 0
  1547. -- text alignment: 65535
  1548. -- font id: 2
  1549. -- text size: 12
  1550. -- style flags: 0
  1551. -- line height: 20
  1552. -- part name: 
  1553. ----- HyperTalk script -----
  1554. on closeField
  1555.   calculate
  1556. end closeField
  1557.  
  1558.  
  1559. -- part 69 (field)
  1560. -- low flags: 01
  1561. -- high flags: 0002
  1562. -- rect: left=336 top=277 right=299 bottom=349
  1563. -- title width / last selected line: 0
  1564. -- icon id / first selected line: 0 / 0
  1565. -- text alignment: 0
  1566. -- font id: 3
  1567. -- text size: 12
  1568. -- style flags: 0
  1569. -- line height: 20
  1570. -- part name: 
  1571. ----- HyperTalk script -----
  1572. on mouseUp
  1573.   doCheck
  1574. end mouseUp
  1575.  
  1576.  
  1577.  
  1578. -- part 81 (field)
  1579. -- low flags: 00
  1580. -- high flags: 0002
  1581. -- rect: left=350 top=277 right=299 bottom=430
  1582. -- title width / last selected line: 0
  1583. -- icon id / first selected line: 0 / 0
  1584. -- text alignment: 65535
  1585. -- font id: 2
  1586. -- text size: 12
  1587. -- style flags: 0
  1588. -- line height: 20
  1589. -- part name: 
  1590. ----- HyperTalk script -----
  1591. on closeField
  1592.   calculate
  1593. end closeField
  1594.  
  1595.  
  1596. -- part 93 (field)
  1597. -- low flags: 01
  1598. -- high flags: 0002
  1599. -- rect: left=431 top=277 right=299 bottom=512
  1600. -- title width / last selected line: 0
  1601. -- icon id / first selected line: 0 / 0
  1602. -- text alignment: 65535
  1603. -- font id: 2
  1604. -- text size: 12
  1605. -- style flags: 0
  1606. -- line height: 20
  1607. -- part name: 
  1608.  
  1609.  
  1610. -- part 32 (field)
  1611. -- low flags: 00
  1612. -- high flags: 0002
  1613. -- rect: left=0 top=298 right=320 bottom=43
  1614. -- title width / last selected line: 0
  1615. -- icon id / first selected line: 0 / 0
  1616. -- text alignment: 65535
  1617. -- font id: 2
  1618. -- text size: 12
  1619. -- style flags: 0
  1620. -- line height: 20
  1621. -- part name: LastNbr
  1622.  
  1623.  
  1624. -- part 45 (field)
  1625. -- low flags: 00
  1626. -- high flags: 0002
  1627. -- rect: left=44 top=298 right=320 bottom=75
  1628. -- title width / last selected line: 0
  1629. -- icon id / first selected line: 0 / 0
  1630. -- text alignment: 0
  1631. -- font id: 2
  1632. -- text size: 9
  1633. -- style flags: 0
  1634. -- line height: 10
  1635. -- part name: 
  1636. ----- HyperTalk script -----
  1637. on closeField
  1638.   doDate
  1639. end closeField
  1640.  
  1641.  
  1642.  
  1643. -- part 13 (field)
  1644. -- low flags: 00
  1645. -- high flags: 4002
  1646. -- rect: left=96 top=298 right=320 bottom=250
  1647. -- title width / last selected line: 0
  1648. -- icon id / first selected line: 0 / 0
  1649. -- text alignment: 0
  1650. -- font id: 2
  1651. -- text size: 9
  1652. -- style flags: 0
  1653. -- line height: 10
  1654. -- part name: 
  1655.  
  1656.  
  1657. -- part 57 (field)
  1658. -- low flags: 00
  1659. -- high flags: 0002
  1660. -- rect: left=251 top=298 right=320 bottom=335
  1661. -- title width / last selected line: 0
  1662. -- icon id / first selected line: 0 / 0
  1663. -- text alignment: 65535
  1664. -- font id: 2
  1665. -- text size: 12
  1666. -- style flags: 0
  1667. -- line height: 20
  1668. -- part name: 
  1669. ----- HyperTalk script -----
  1670. on closeField
  1671.   calculate
  1672. end closeField
  1673.  
  1674.  
  1675. -- part 70 (field)
  1676. -- low flags: 01
  1677. -- high flags: 0002
  1678. -- rect: left=336 top=298 right=320 bottom=349
  1679. -- title width / last selected line: 0
  1680. -- icon id / first selected line: 0 / 0
  1681. -- text alignment: 0
  1682. -- font id: 3
  1683. -- text size: 12
  1684. -- style flags: 0
  1685. -- line height: 20
  1686. -- part name: 
  1687. ----- HyperTalk script -----
  1688. on mouseUp
  1689.   doCheck
  1690. end mouseUp
  1691.  
  1692.  
  1693.  
  1694. -- part 82 (field)
  1695. -- low flags: 00
  1696. -- high flags: 0002
  1697. -- rect: left=350 top=298 right=320 bottom=430
  1698. -- title width / last selected line: 0
  1699. -- icon id / first selected line: 0 / 0
  1700. -- text alignment: 65535
  1701. -- font id: 2
  1702. -- text size: 12
  1703. -- style flags: 0
  1704. -- line height: 20
  1705. -- part name: 
  1706. ----- HyperTalk script -----
  1707. on closeField
  1708.   calculate
  1709. end closeField
  1710.  
  1711.  
  1712. -- part 94 (field)
  1713. -- low flags: 01
  1714. -- high flags: 0002
  1715. -- rect: left=431 top=298 right=320 bottom=512
  1716. -- title width / last selected line: 0
  1717. -- icon id / first selected line: 0 / 0
  1718. -- text alignment: 65535
  1719. -- font id: 2
  1720. -- text size: 12
  1721. -- style flags: 0
  1722. -- line height: 20
  1723. -- part name: 
  1724.  
  1725.  
  1726. -- part 98 (button)
  1727. -- low flags: 00
  1728. -- high flags: 2000
  1729. -- rect: left=250 top=320 right=342 bottom=288
  1730. -- title width / last selected line: 0
  1731. -- icon id / first selected line: 24317 / 24317
  1732. -- text alignment: 1
  1733. -- font id: 0
  1734. -- text size: 12
  1735. -- style flags: 0
  1736. -- line height: 16
  1737. -- part name: First
  1738. ----- HyperTalk script -----
  1739. on mouseUp
  1740.   visual effect iris close
  1741.   go to first card
  1742. end mouseUp
  1743.  
  1744.  
  1745.  
  1746. -- part 99 (button)
  1747. -- low flags: 00
  1748. -- high flags: 2000
  1749. -- rect: left=305 top=320 right=342 bottom=342
  1750. -- title width / last selected line: 0
  1751. -- icon id / first selected line: 15420 / 15420
  1752. -- text alignment: 1
  1753. -- font id: 0
  1754. -- text size: 12
  1755. -- style flags: 0
  1756. -- line height: 16
  1757. -- part name: Prev
  1758. ----- HyperTalk script -----
  1759. on mouseUp
  1760.   visual effect wipe down
  1761.   go to previous card of this bkgnd
  1762. end mouseUp
  1763.  
  1764.  
  1765. -- part 100 (button)
  1766. -- low flags: 00
  1767. -- high flags: 2000
  1768. -- rect: left=359 top=320 right=342 bottom=395
  1769. -- title width / last selected line: 0
  1770. -- icon id / first selected line: 16560 / 16560
  1771. -- text alignment: 1
  1772. -- font id: 0
  1773. -- text size: 12
  1774. -- style flags: 0
  1775. -- line height: 16
  1776. -- part name: Next
  1777. ----- HyperTalk script -----
  1778. on mouseUp
  1779.   visual effect wipe up
  1780.   go to next card of this bkgnd
  1781. end mouseUp
  1782.  
  1783.  
  1784. -- part 101 (button)
  1785. -- low flags: 00
  1786. -- high flags: 2000
  1787. -- rect: left=411 top=320 right=342 bottom=448
  1788. -- title width / last selected line: 0
  1789. -- icon id / first selected line: 29903 / 29903
  1790. -- text alignment: 1
  1791. -- font id: 0
  1792. -- text size: 12
  1793. -- style flags: 0
  1794. -- line height: 16
  1795. -- part name: Last
  1796. ----- HyperTalk script -----
  1797. on mouseUp
  1798.   visual effect wipe up
  1799.   go to last card
  1800. end mouseUp
  1801.  
  1802.  
  1803.  
  1804. -- part 102 (button)
  1805. -- low flags: 00
  1806. -- high flags: 2000
  1807. -- rect: left=465 top=320 right=342 bottom=501
  1808. -- title width / last selected line: 0
  1809. -- icon id / first selected line: 6720 / 6720
  1810. -- text alignment: 1
  1811. -- font id: 0
  1812. -- text size: 12
  1813. -- style flags: 0
  1814. -- line height: 16
  1815. -- part name: Return
  1816. ----- HyperTalk script -----
  1817. on mouseUp
  1818.   visual effect iris close
  1819.   pop card
  1820. end mouseUp
  1821.  
  1822.  
  1823.  
  1824. -- part 105 (field)
  1825. -- low flags: 00
  1826. -- high flags: 0000
  1827. -- rect: left=40 top=20 right=35 bottom=79
  1828. -- title width / last selected line: 0
  1829. -- icon id / first selected line: 0 / 0
  1830. -- text alignment: 1
  1831. -- font id: 2
  1832. -- text size: 9
  1833. -- style flags: 0
  1834. -- line height: 11
  1835. -- part name: Year
  1836.  
  1837.  
  1838. -- part 106 (button)
  1839. -- low flags: 00
  1840. -- high flags: A003
  1841. -- rect: left=2 top=323 right=340 bottom=96
  1842. -- title width / last selected line: 0
  1843. -- icon id / first selected line: 0 / 0
  1844. -- text alignment: 1
  1845. -- font id: 0
  1846. -- text size: 12
  1847. -- style flags: 0
  1848. -- line height: 16
  1849. -- part name: Check Writer
  1850. ----- HyperTalk script -----
  1851. on mouseUp
  1852.   go to stack "Check Writer"
  1853. end mouseUp
  1854.  
  1855.  
  1856.  
  1857.  
  1858. -- part 107 (button)
  1859. -- low flags: 00
  1860. -- high flags: A003
  1861. -- rect: left=101 top=323 right=340 bottom=180
  1862. -- title width / last selected line: 0
  1863. -- icon id / first selected line: 0 / 0
  1864. -- text alignment: 1
  1865. -- font id: 0
  1866. -- text size: 12
  1867. -- style flags: 0
  1868. -- line height: 16
  1869. -- part name: Blank Page
  1870. ----- HyperTalk script -----
  1871. on mouseUp
  1872.   doMenu "New Card"
  1873. end mouseUp
  1874.  
  1875.  
  1876.  
  1877. -- part 108 (button)
  1878. -- low flags: 00
  1879. -- high flags: 8003
  1880. -- rect: left=185 top=323 right=340 bottom=238
  1881. -- title width / last selected line: 0
  1882. -- icon id / first selected line: 0 / 0
  1883. -- text alignment: 1
  1884. -- font id: 0
  1885. -- text size: 12
  1886. -- style flags: 0
  1887. -- line height: 16
  1888. -- part name: Today
  1889. ----- HyperTalk script -----
  1890. on mouseUp
  1891.   get item 2 to 3 of the abbrev date
  1892.   delete first char of it
  1893.   type it
  1894.   tabKey
  1895. end mouseUp
  1896.  
  1897.